Fixed
Fixed
is a signed long integer. It is used to represent decimal
numbers without using floating point arithmetics. The decimal point is
assumed to be in the middle of the 32 bit integer, thus giving 16 bits for
the integer part of the number and 16 bits for the fraction. The largest
number that can be stored in a Fixed
is +32767.999984741, and the
lowest number is -32768.
Example:
Decimal | Fixed --------+---------- 1.0 | 0x00010000 0.5 | 0x00008000 0.25 | 0x00004000 0 | 0x00000000 -0.25 | 0xffffc000 -0.5 | 0xffff8000 -1.0 | 0xffff0000
sposition
sposition
(stereo position) is a Fixed
, and is used to
represent the stereo position of a sound. 0 is far left, 0.5 is center and
1.0 is far right.
Go to the first, previous, next, last section, table of contents.